@echo off
chcp 65001 >nul
title 莫尔圆包络线计算系统

echo ============================================================
echo 莫尔圆包络线计算系统
echo ============================================================
echo.

echo 正在检查Python环境...
python --version >nul 2>&1
if errorlevel 1 (
    echo ❌ 未找到Python，请先安装Python 3.7+
    pause
    exit /b 1
)

echo ✅ Python环境正常

echo.
echo 正在安装依赖包...
python -m pip install flask pandas numpy matplotlib openpyxl >nul 2>&1
if errorlevel 1 (
    echo ⚠️  依赖包安装可能有问题，但继续尝试启动...
) else (
    echo ✅ 依赖包安装完成
)

echo.
echo 正在创建示例数据...
if exist create_sample_data.py (
    python create_sample_data.py >nul 2>&1
    echo ✅ 示例数据创建完成
)

echo.
echo 正在启动Web服务器...
echo 服务器地址: http://localhost:5000
echo 按 Ctrl+C 停止服务器
echo ============================================================
echo.

python run.py

echo.
echo 服务器已停止
pause
